person who makes and sells enchiladas - Espagnol Anglais Dictionnaire